package com.nanjia.boot.product.category.converter;


import com.nanjia.boot.product.category.model.entity.ProductCategory;
import com.nanjia.boot.product.category.model.form.ProductCategoryForm;
import com.nanjia.boot.product.category.model.vo.ProductCategoryVO;
import org.mapstruct.Mapper;

/**
 * 商品分类对象转换器
 *
 * @author 周洋
 * @since 2025-07-04 15:24
 */
@Mapper(componentModel = "spring")
public interface ProductCategoryConverter{

    ProductCategoryForm toForm(ProductCategory entity);

    ProductCategory toEntity(ProductCategoryForm formData);

    ProductCategoryVO toVo(ProductCategory productCategory);
}